MOUNT DIDGORI


Meaning of MOUNT DIDGORI in English

n. mountain situated west of Tbilisi (capital city of Georgia), site of the battle that was fought between the Georgian and Turkish troops in 1122

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.