Subscribe
URL of the page has been copied to clipboard.
Meaning : A long coral reef near and parallel to the shore.
Install App
Barrier reef meaning in Telugu.