ELO


Meaning of ELO in English

n. Electric Light Orchestra, English pop band which was very successful in the 1970s

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