cucamelon – English–Français translations

🇬🇧 en fr 🇫🇷

cucamelon noun

  • Melothria scabra
concombre à confire
Wiktionary Links