Home
Search
Index
Definify.com
Definition
2024
embirud
embirud
West Coast Bajau
Noun
embirud
otter
(
mammal
)
Synonyms
dongor
Similar Results