Tundra Meaning in Telugu

టండ్రా ప్రాంతము భూమిమీద మంచుతో కప్పబడిన ఓ ప్రదేశము