meaning of Abwurfgerät

Abwurfgerät - German to English

falling unit