Sanskrit · noun · Mind & Knowledge

Chhalkapat

छलकपट
Meaning

Deceit and trickery combined.