LAJJAA

LAJJAA

Sense of decency or modesty, Shame.