Spanish

edit

Verb

edit

serrucharla

  1. infinitive of serruchar combined with la