Translation of خودپرور in English:

خودپرور

phrase

  • arrogant
    haughty