Torpedo (disambiguation)

A torpedo is a self-propelled explosive projectile that operates underwater.

Torpedo may also refer to:


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy