DODOR


Meaning of DODOR in English

a lizard

Khowar English Dictionary.      Английский словарь Khowar.