Translation of خودبین in English:

خودبین

phrase

  • egotistical, vain, self-conceited, proud, arrogant