Translation of melon in Malay

melon

tembikai

noun

  • 1

    tembikai, semangka