vanmaram

ഹിമപ്രവാഹപതനം - meaning in english

Meanings for ഹിമപ്രവാഹപതനം

noun
Snow slip