vanmaram

ഉഗ്രന് - meaning in english

Meanings for ഉഗ്രന്

noun
Scorcher
Dragoon
Tartar