Torpedo-boats meaning

Plural form of torpedo boat.
noun
0
0
Advertisement