having an inflated opinion of oneself, arrogant, conceited

listen to the pronunciation of having an inflated opinion of oneself, arrogant, conceited
الإنجليزية - الإنجليزية
{s} swellheaded
{s} swellhead
having an inflated opinion of oneself, arrogant, conceited
المفضلات