Term Gallery logo

Meanings of sturgeon-class destroyer in anglès

Related terms