ALCAZAR


Meaning of ALCAZAR in English

n. castle of the Moorish kings of Seville (Spain)

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