Jambusters, noun plural of jambuster. Synonyms in the same form.
bismarcks
All synonyms for jambuster →