Definify.com

Definition 2026


duyong

duyong

Hiligaynon

Noun

duyong

  1. dugong, sea cow