telescope sight – Meaning and Explanation

Part of speech : Noun

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

ایک چھوٹی دور بین جو آتشیں اسلحہ یا نمائشی آلے پر نصب ہو ۔

🔹 Roman Urdu