ben-shemen forest

listen to the pronunciation of ben-shemen forest
English - English

Definition of ben-shemen forest in English English dictionary

Ben-Shemen forest
{i} forest between Ramallah and Jerusalem (Israel)
ben-shemen forest
Favorites