ELRON


Meaning of ELRON in English

n. Israeli company that controls other high-tech companies through stock ownership

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