melon_vineEnglish

melon, melon vine

Noun

Any of various fruit of cucurbitaceous vines including: muskmelons, watermelons, cantaloupes, cucumbers

English: melon, melon vine

Bahasa: semangka, tembikai

Bahasa words with similar meanings

English words with similar meanings

Show 1 words