Translation of آیا اوایا in English:

آیا اوایا

phrase

  • (something) that has arrived