orch

English

Noun

orch

  1. Abbreviation of orchestra.

Derived terms