Translation of خودبین in English:

خودبین

phrase

  • egotistical
    vain
    self-conceited
    proud
    arrogant