Translation of خود بینی in English:

خود بینی

phrase

  • egotism, self-conceit, vanity, pride, arrogance
    introversion