Multilingual Turkish Dictionary

LATRUN

LATRUN : English Turkish

n. İsrail'de Ramle-Ramallah-Kudüs kesişim noktası yakınlarında bir bölge (terkedilmiş bir köyün sitesi, bir Hristiyan manastırı, ve büyük bir polis karakolu)