Translation of خود سری in English:

خود سری

phrase

  • wilfulness, obstinacy, stubbornness