Translation of semangka in English:

semangka

watermelon

noun

  • 1

    watermelon