Home
Search
Index
Definify.com
Definition
2024
domba
domba
Indonesian
Noun
domba
sheep
(animal)
Descendants
돔바
(Cia-Cia)
Similar Results