English-Spanish dictionary »

alcazar meaning in Spanish

EnglishSpanish
alcazar (Moorish fortress in Spain)
noun

alcázarnoun
{m}