French-English dictionary »

péponide meaning in English

FrenchEnglish
péponide nom {f}

pepo(kind of fruit)
noun