amagaros

Spanish

Verb

amagaros

  1. infinitive of amagar combined with os