RAMALLAH


Meaning of RAMALLAH in English

n. city located in the West Bank (under control of the Palestinian Authority)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.