Self-righteous


Urdu Meanings


Synonyms



Pinterest Share