Synonyms and Antonyms for Dama_dama

1. Dama dama (n.)

small Eurasian deer

Synonyms: