Translation of آپ ہی آپ in English:

آپ ہی آپ

phrase

  • spontaneously, by oneself