LCR War Abbreviation

LCR has various meanings in the War category. Discover the full forms, definitions, and usage contexts of LCR in War.

Landing Craft, Rubber
War
Landing Craft Rubber
War

Citation

Last updated: