Search term torpilleur has one result
Jump to
FR French EN English
torpilleur (n) [warship designed to fire torpedoes] (n) torpedo boat (n) [warship designed to fire torpedoes]