English translation for "ramallah"
|
- n. ramallah, city located in the west bank (under control of the palestinian authority)
- Similar Words:
- "ralph waldo emerson" English translation, "ram" English translation, "rama" English translation, "ramadan" English translation, "ramage" English translation, "raman" English translation, "ramassage" English translation, "ramassage d'ordures" English translation, "ramasser avec pelle" English translation, "ramasser" English translation
|
|
|