Subscribe
URL of the page has been copied to clipboard.
Meaning : An anchor used to hold a mooring buoy or a channel marker in place.
Install App
Mooring anchor meaning in Telugu.