Subscribe
URL of the page has been copied to clipboard.
Meaning : Ice that is attached to land but projects out to sea.
Synonyms : shelf ice
Install App
Ice shelf meaning in Telugu.