Spanish

edit

Verb

edit

amagarme

  1. infinitive of amagar combined with me