French-English dictionary »

concombre serpent meaning in English

FrenchEnglish
concombre serpent nom {m}

Armenian cucumber(fruit)
noun

Armenian cucumber(plant)
noun