AYALON


Meaning of AYALON in English

n. road system in Israel; name of stream in Israel

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