Subscribe
URL of the page has been copied to clipboard.
Meaning : Small high-speed warship designed for torpedo attacks in coastal waters.
Install App
Torpedo boat meaning in Telugu.