alcazabas
-citadels
Plural of alcazaba

alcazaba

Popularity
500+ learners.
NOUN
(architecture)-citadel
Synonyms for alcazaba
Word of the Day
smell