Synonyms for dama dama

1. Dama dama (n.)

small Eurasian deer

Synonyms: