English-French dictionary »

malay apple meaning in French

EnglishFrench
Malay apple noun

jambosier rougenom {m}

pomme d'eaunom {f}