Version Française
Translate
"muzzle (to)"
to French Language
English to French
French to English
English
French
muzzle (to)
(Pol.) museler; bâillonner; censurer (la presse); empêcher un adversaire de s’exprimer librement.