vanmaram

ദീനരോദനം - meaning in english

Meanings for ദീനരോദനം

noun
Lamentation
verb
Lament