meaning of Basstuba

Basstuba - German to English

bass horn

View more

  • bass tuba
  • bombardon