लम्बु तोप

English: Translation
long tom
Hindi: Translation
लम्बी तोप
noun