How do you say alhambra in Turkish?
— El Hamra Sarayı


Generic synonyms for alhambra in Turkish
fortresskale
palacesaray