◄
Alhambra
►
Dictionary
(
n.
) The palace of the Moorish kings at Granada.
Clyx.com