Spanish

edit

Verb

edit

dovelaros

  1. infinitive of dovelar combined with os