LSO


Meaning of LSO in English

■ abbreviation London Symphony Orchestra.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.