Translation of mermaid in Indonesian

mermaid

putri duyung, putri laut

noun

  • 1

    putri duyung, putri laut