English-French dictionary »

sugar apple meaning in French

EnglishFrench
sugar apple (sweetsop)
noun

attenom

pomme cannellenom