Home
Manglish
English listing
Malayalam listing
About
ഹിമശകടം - meaning in english
Meanings for ഹിമശകടം
unknown
sledge
sleigh