English-Spanish dictionary »

alhambra meaning in Spanish

EnglishSpanish
Alhambra (palace in Granada, Spain)
proper noun
[UK: æl.ˈhæm.brə]
[US: æl.ˈhæm.brə]

Alhambraproper noun
{f}
John visited the Alhambra. = John visitó la Alhambra.