What does CSGSR stand for?

CSGSR stands for various terms. Discover the full forms, meanings, and possible interpretations of CSGSR across different fields and industries.

COMMISSARYMAN (SHIP'S COOK) SEAMAN RECRUIT
Governmental & MilitaryUnited States Amy Rank

Citation

Last updated: