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