Translation of خود سری in English:

خود سری

phrase

  • wilfulness
    obstinacy
    stubbornness