Spanish

edit

Verb

edit

serraros

  1. infinitive of serrar combined with os