Alhambra in Portuguese
Alhambra in Portuguese
Alambra
A palace in Granada, Spain; historically a royal palace.
Alhambra
A palace in Granada, Spain; historically a royal palace.