English-Arabic dictionary »

alcazar meaning in Arabic

EnglishArabic
alcazar Moorish fortress in Spain

قَصْر أَنْدَلُسِيّm