1
Landing craft tank.

Related terms


Find synonyms for words like: LCT