self-restraint is a characteristic of which pillar of character, self-restraint synonym, self-restraint quotes, self-restraint program, self-restraint definition, self-restraint scale, self-restraint crossword clue, self-restraint meaning, self restraint meaning in hindi, self restraint meaning in urdu