meaning of Blasebalgtreter

Blasebalgtreter - German to English

bellows treader

View more

  • organ blower