meaning of bomblet

bomblet meaning in General Dictionary

the smaller bombs that are circulated from a cluster bomb


bomblet - German to English

bomblet