amordazarte
Spanish
Verb
amordazarte
infinitive of
amordazar
combined with
te