LexiTurkTURKISH ↔ ENGLISH DICTIONARY

torpil ile harap etmek veya batırmak. torpedo boat torpido” in English

1 English translation
EN
torpedo

There's only one torpedo left.