trench mortars
English
Noun
trench
mortars
plural of
trench mortar