y gun – Meaning and Explanation

Part of speech : Noun

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

دو شاخہ توپ ۔جو عموماً تارپیڈ و کشتی پر لگی ہوتی ہے اور سمندر کے اندر پٹھنے والے بم پھینکتی ہے ۔

🔹 Roman Urdu