Translation of خود رائے in English:

خود رائے

phrase

  • self-opinionated
    self-willed
    wilful