French-Latin dictionary »

médicastre meaning in Latin

FrenchLatin
médicastre nom

medicasternoun

Your history