होविटजर तोप

English: Translation
howitzer
Hindi: Translation
तोप
noun