Karst
English Meaning
- An area of irregular limestone in which erosion has produced fissures, sinkholes, underground streams, and caverns.
Sorry, No Malayalam Meaning for your input!
See Kars Want To Try Karst In Malayalam??