Translation of اپنے آپ in English:

اپنے آپ

phrase

  • by oneself or itself
    on one's own