What does LANCRAB stand for?

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

Landing Craft and Bases
Military

Citation

Last updated: