French-English dictionary »

concombre à confire meaning in English

FrenchEnglish
concombre à confire nom {m}

cucamelon(Melothria scabra)
noun