English to Hindi

Meaning for:
trench mortar
other
ट्रेंच मार्टर