French-English dictionary »

pomme cannelle meaning in English

FrenchEnglish
pomme cannelle nom

sugar apple(sweetsop)
noun