Skip to main content

leachy

English leachy meaning in English  •  leachy का अर्थ अंग्रेजी में
Adjective
  • Permitting liquids to pass by percolation; not capable of retaining water; porous; pervious; -- said of gravelly or sandy soils, and the like.
Advertisement