English-Hindi dictionary »

trench mortar meaning in Hindi

EnglishHindi
trench mortar noun
[UK: ˈtrentʃ.ˈmɔː.tə]
[US: ˈtrentʃ.ˈmɔː.tə]

ट्रेंच मार्टर