LUXOR


Meaning of LUXOR in English

n. El-Aksur, city in Egypt located on the east side of the Nile

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