Luge
English Meaning
- A racing sled for one or two people that is ridden with the rider or riders lying supine.
- A competition in which these sleds race against a clock.
Sorry, No Malayalam Meaning for your input!
See Lug Want To Try Luge In Malayalam??