GeneralConnection.comDictionary
dama dama
Noun

1. fallow deer
1. Dama dama, deer, cervid
Usage