See also: Alcazars

English edit

Noun edit

alcazars

  1. plural of alcazar

French edit

Noun edit

alcazars m

  1. plural of alcazar