French-Latin dictionary »

musaraigne meaning in Latin

FrenchLatin
musaraigne nom

sōrexnoun