French-Latin dictionary »

tarte aux pommes meaning in Latin

FrenchLatin
tarte aux pommes nom

placenta malinanoun