D-class submarine

D-class submarine may refer to: