Translation of پیروں پیروں in English:

پیروں پیروں

phrase

  • on foot, by walk