French-Latin dictionary »

muselière meaning in Latin

FrenchLatin
muselière nom
Appareil que l’on met à la gueule, à la bouche de quelques animaux pour les empêcher de mordre, de paître, etc

rostrum [rostri](2nd) N
noun

Your history