chapuzarte
Spanish
Verb
chapuzarte
infinitive of
chapuzar
combined with
te