Translation of آپ، خود in English:

آپ، خود

phrase

  • yourself
    myself