amordazarla
Spanish
Verb
amordazarla
infinitive of
amordazar
combined with
la