Translation Of Put A Muzzle In Different Languages

English
Ways to say put a muzzle
Mettere la museruola