meaning of Atembeutel

Atembeutel - German to English

air bag

View more

  • breathing bag