Portuguese-English dictionary »

alcáçar meaning in English

PortugueseEnglish
alcáçar noun
{m}

alcazar(Moorish fortress in Spain)
noun