torpedo

Synonyms of TORPEDO