amagarme
Spanish
Verb
amagarme
infinitive of
amagar
combined with
me