Go to Homepage
- Self-important, having too high opinion of himself/herself
Translated by: RHISIART HINCKS
Translated in 3 languages