match rifling – Meaning and Explanation

Part of speech : Noun

Urdu Meaning (اردو معنی)

بندوق سازی: نال میں پیچ دار نالی بنانے کا ایک طریقہ جس سے مقابلے میں دور کا نشانہ لگانا موزوں ہو ۔

🔹 Roman Urdu