Translation of "amordaçar" to English language:


  Dictionary Portuguese-English

  Examples (External sources, not reviewed)

Amordaçar os cães de guerra
Muzzling the Dogs of War