amordazarle
Spanish
Verb
amordazarle
infinitive of
amordazar
combined with
le