abada

noun Approved
Translation

mermaid; sea cow

Ilokano Definition

duyong

Back to List