Dama dama
English Dictionary
->
Letter D
-> Dama dama
Search Dictionary:
Dama dama Definition
(n)
small
Eurasian
deer
Dama dama Synonyms
Dama dama
fallow deer
© Art Branch Inc.