embirud

West Coast Bajau

Noun

embirud

  1. otter (mammal)

Synonyms