English | German | Russian | Czech

leachy English

Meaning leachy meaning

What does leachy mean?

leachy

Permitting liquids to pass by percolation; not capable of retaining water; porous.

Are you looking for...?