amordazarles
Spanish
Verb
amordazarles
infinitive of
amordazar
combined with
les