TORPEDO


Meaning of TORPEDO in English

n torpedo (1. [Mil.] as in “submarine torpedo”, “aerial torpedo”; 2. open car with torpedo body)

Interlingua English vocab.      Английский словарь Интерлингва.