Malayalam Dictionary

ഹിമാവൃതമായ

himaavrutamaaya

snowcapped

  1. snowcapped

Nearby in the dictionary

Support