Translation of سر خود in English:

سر خود

phrase

  • independent
    headstrong