English translation for "alhambra"
|
- n. alhambra, fortress and palace in granada (spain); built by muslims during the middle ages (spain) city in california (usa); village in illinois (usa); town in alberta (canada); family name
- Similar Words:
- "algèbre" English translation, "algébrique" English translation, "algébriste" English translation, "algérie" English translation, "algérien" English translation, "ali" English translation, "alias" English translation, "alibi" English translation, "aliboufier" English translation, "alicante" English translation
|
|
|