amagarse
Spanish
Verb
amagarse
infinitive of
amagar
combined with
se