amordazarse
Spanish
Verb
amordazarse
infinitive of
amordazar
combined with
se