Translation of goddess in Indonesian

goddess

dewi

noun

  • 1

    dewi