alcazars
See also:
Alcazars
English
Noun
alcazars
plural of
alcazar
French
Noun
alcazars
m
plural of
alcazar