vanmaram

മഹാഭീരുവായ - meaning in english

Meanings for മഹാഭീരുവായ

adj
Afraid of his own shadow