serrucharla

Spanish

Verb

serrucharla

  1. infinitive of serruchar combined with la