Versión en Español
Meaning of
"torpedear"
in English language
Spanish to English
English to Spanish
Spanish
English
torpedear
(v) (pet), to torpedo, to blast, to shoot
torpedear
torpedo