Subscribe
URL of the page has been copied to clipboard.
Meaning : Surface layer of ground containing a mat of grass and grass roots.
Synonyms : sod, sward, turf
Install App
Greensward meaning in Telugu.