amordazarme
Spanish
Verb
amordazarme
infinitive of
amordazar
combined with
me