English to hebrew meaning of

המילה "אלהמברה" היא שם עצם המתייחס למתחם ארמון ומבצר הממוקם בגרנדה, ספרד.