orchestraEnglish

orchestra

Noun

A musical organization consisting of a group of instrumentalists including string players

English: orchestra

Bahasa: orkestra

Seating on the main floor in a theater

English: orchestra

Bahasa words with similar meanings

Words that start with "orchestra"