MEAROT


Meaning of MEAROT in English

n. stream located in the Carmel region of Haifa (Israel)

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