Definify.com

Definition 2024


duyong

duyong

Hiligaynon

Noun

duyong

  1. dugong, sea cow