Polish-English dictionary »

alkazar meaning in English

PolishEnglish
alkazar noun

alcazarnoun
Moorish fortress in Spain