French-Latin dictionary »

tartifle meaning in Latin

FrenchLatin
tartifle nom

pomum terrestrenoun

Your history