vanmaram

ഹിമഗോളം - meaning in english

Meanings for ഹിമഗോളം

noun
Snowball