amagarte
Spanish
Verb
amagarte
infinitive of
amagar
combined with
te