Where does “torpédo” come from?

torpédo (Czech): torpedo

Definitions

  1. torpedo

Words derived from “torpédo”