LATRUN


Meaning of LATRUN in English

n. area located near the Ramle-Ramallah-Jerusalem junction in Israel (site of an abandoned village, a Christian monastery, and a large police outpost)

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