What does Blasebälge mean?

Blasebälge - German to English

bellows {pl}

View more

  • foot pumps