EL-AKSUR


Meaning of EL-AKSUR in English

n. Luxor, city in Egypt located on the east side of the Nile

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