Translation of ubur-ubur in English:

ubur-ubur

jellyfish

noun

  • 1

    jellyfish