horned melon – English–Suomi translations

🇬🇧 en fi 🇫🇮

horned melon noun

  • plant of the species Cucumis metulifer
kivakurkku
Wiktionary Links