muzzle meaning in French
n. muselière d'animal, bec (de cafetière); bâillon; gueule, bouche (d'une arme)
v. museler; mettre une muselière; faire taire
n. muselière d'animal, bec (de cafetière); bâillon; gueule, bouche (d'une arme)
v. museler; mettre une muselière; faire taire