Translation of آمد آمد in English:

آمد آمد

phrase

  • signs of arrival or announcement