Translation of آپی آپ in English:

آپی آپ

phrase

  • on one's own accord, spontaneously by oneself, by itself