Translation of آمد و شد in English:

آمد و شد

phrase

  • coming and going