torpedo bost – Meaning and Explanation

Part of speech : Noun

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

تار پیڈو کشتی ۔ چھوٹی دُخانی تیز رو جنگی کشتی جو تار پیڈو نلکیوں سے مسلح ہوتی ہے ۔

🔹 Roman Urdu