motor torpedo boat - Inglés Sinónimo Diccionario

motor torpedo boat

n.
[1] PT boat , mosquito boat , mosquito craft