Subscribe
URL of the page has been copied to clipboard.
Meaning : Naval craft designed for putting ashore troops and equipment.
Install App
Landing craft meaning in Telugu.