Siltation
English Meaning
- The (typically undesirable) increase in concentration and or of deposition of water-borne silt in a body of water.
Sorry, No Malayalam Meaning for your input!
See Siltatio Want To Try Siltation In Malayalam??