German submarine U-166

(Redirected from U 166)

U-166 may refer to one of the following German submarines: