muselière meaning in English
n. muzzle, snout of an animal; cover for the nose and mouth of an animal to prevent it from biting or harming itself or others
n. muzzle, snout of an animal; cover for the nose and mouth of an animal to prevent it from biting or harming itself or others