English-Latin dictionary »

area/mountain range in north-west palestine meaning in Latin

EnglishLatin
area / mountain range in north-west Palestine noun

Carmelus [Carmeli](2nd) M
noun