Translation of putri duyung in English:
User ContributionSubmitted by afwin
putri duyung
mermaid
noun
1
mermaidSaya telah melihat putri duyung kemarin.
I saw the mermaid yesterday.
1
Saya telah melihat putri duyung kemarin.
I saw the mermaid yesterday.