French-English dictionary »

pomme de lait meaning in English

FrenchEnglish
pomme de lait nom {f}

star apple(the fruit of a tropical tree)
noun