English-Latin dictionary »

migale, shrew (douay) meaning in Latin

EnglishLatin
migale, shrew (Douay) noun

migale [migalis](3rd) N
noun