Translation of dryad in Malay

dryad

dewi hutan

noun

  • 1

    dewi hutan