Translation of goddess in Malay

goddess

dewi

noun

  • 1

    dewi, betari