French-English dictionary »

pomme d'eau meaning in English

FrenchEnglish
pomme d'eau nom {f}

Malay applenoun