What does Basstuba mean?

Basstuba - German to English

bass horn

View more

  • bass tuba
  • bombardon