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

خود رائی

phrase

  • wilfulness