vanmaram

ദ്രവ്യാപഹാരി - meaning in english

Meanings for ദ്രവ്യാപഹാരി

noun
Defalcator