MalayTranslate.com
Malay to English Translator
Translate Here

English to English

cucumber vine

noun (n)

  • a melon vine of the genus Cucumis; cultivated from earliest times for its cylindrical green fruit
    melon dari genus cucumis vine; terpelihara dari terawal kali untuk its berumbung hijau buah
    source: wordnet30