spotting scope – Meaning and Explanation

Part of speech : Noun

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

نشانے پر گولی لگنے کی جگہ معلول کرنے والی دوربین ۔

🔹 Roman Urdu