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

നാമം (Noun)
Defalcator