vanmaram

ദീനദയാലു - meaning in english

Meanings for ദീനദയാലു

noun
Samaritan
unknown
humanitarian