English-Turkish dictionary »

alhambra meaning in Turkish

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

El-Hamra Sarayıproper noun