meaning of Ambubeutel ®

Ambubeutel ® - German to English

Ambu bag ® [ambu (bag) normally made use of as a generic term]