Translation of melon in Indonesian

melon

melon, (buah) semangka

noun

  • 1

    melon, (buah) semangka