Meaning and Translation of 12 Inch Mortar in Urdu Script and Roman Urdu with Wikipedia Reference,
12-inch mortar may refer to: