ORCHESTRINA


Meaning of ORCHESTRINA in English

ˌȯ(r)kə̇ˈstrēnə noun

( -s )

Etymology: orchestra + -ina

: orchestrion

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.