'Isti'faf means seeking virtue, modesty, and honour by avoiding improper behaviour and developing positive character.

Leaderboard

Visual style

Options

Switch template

Continue editing: ?