symphony_orchestraEnglish

philharmonic, symphony, symphony orchestra

Noun

A large orchestra, can perform symphonies

English: symphony orchestra, symphony, philharmonic

English words with similar meanings

Show 2 words