torpilleurs
French
Noun
torpilleurs
m
plural of
torpilleur