Subscribe
URL of the page has been copied to clipboard.
Meaning : An establishment on the waterfront where vessels are built or fitted out or repaired.
Install App
Dockyard meaning in Telugu.