French-Latin dictionary »

mitard meaning in Latin

FrenchLatin
mitard nom

gurgustium [gurgustii](2nd) N
noun