French-English dictionary »

potimarron meaning in English

FrenchEnglish
potimarron nom {m}

red kuri squash◼◼◼(orange colored winter squash)
noun