CL

CL

English Noun Top 31,421
Ad

Definition

Initialism of light cruiser, a type of warship.

Ad