Moulin
English Meaning
- A nearly vertical shaft or cavity worn in a glacier by surface or rock debris falling through a crack in the ice.
Sorry, No Malayalam Meaning for your input!
See Mouli Want To Try Moulin In Malayalam??