Subscribe
URL of the page has been copied to clipboard.
Meaning : Soil composed mainly of decaying leaves.
Synonyms : leaf mould, leaf soil
Install App
Leaf mold meaning in Telugu.