bn:01363604n
Noun Concept
EL
No term available
EN
The BL 7.5-inch howitzer was a British anti-submarine mortar developed during World War I. Wikipedia
Relations
Sources