Translation of dewata in English:

dewata

gods

noun

  • 1

    gods
    ‘pulau Bali disebut juga Pulau Dewata’ Bali is also called the Isle of the Gods