MOTOR TORPEDO BOAT


Meaning of MOTOR TORPEDO BOAT in English

[motor torpedo boat] n (1940): pt boat

Merriam-Webster English vocab.      Английский словарь Merriam Webster.