Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Dama in English

English

Dama

/dɑmə/

noun

1. Fallow deer

    synonym:
  • Dama
  • ,
  • genus Dama