Go to Homepage
[Subject: Generalities]
- A device put on an animal to stop it from biting
Translated in 25 languages
[Subject: Zoology]
Translated in 19 languages
- To silence
Translated in 8 languages
Translated in 7 languages
[Subject: Leather & Fur Technologies]
Translated in 6 languages
- To put a muzzle on an animal (usually a dog) to prevent biting.
Translated by: RHISIART HINCKS
Translated in 4 languages
Translated by: DAVID LAURENT
Translated by: GUEST USER
Translated in 2 languages