Torpedos [noun]

Definition of Torpedos:

ammunition

Synonyms of Torpedos:


Opposite/Antonyms of Torpedos:

-


Sentence/Example of Torpedos: