torpilles - French English Dictionary

torpilles

Play ENFRFRfr
Play ENFRFRca

Meanings of "torpilles" in English French Dictionary : 2 result(s)

French English
Patents
torpilles [pl/f] torpedoes
Fish
torpilles [pl/f] torpedo rays

Meanings of "torpilles" with other terms in English French Dictionary : 8 result(s)

French English
Technical
vedette lance-torpilles motor torpedo boat
Military
lance-torpilles [m] torpedo launch
lance-torpilles [m] torpedo launcher
vedette lance-torpilles motor torpedo boat
tube lance-torpilles torpedo tube
vedette lance-torpilles torpedo boat
Naval Forces
les tubes lance-torpilles [m] torpedo tubes
équipé de torpilles torpedo-armed