garand rifle – Meaning and Explanation

Part of speech : Noun

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

گیرانڈ رائفل ۔ ایک نیم خُود کار۳۰ ء اِنچ بور کی رائفل جو دُوسری جَنگِ عظیم میں امریکیوں نے اِستعمال کی تھی ۔

🔹 Roman Urdu