alcazars

See also: Alcazars

English

Noun

alcazars

  1. plural of alcazar

French

Noun

alcazars m

  1. plural of alcazar