Translation of پیں بولنا in English:

پیں بولنا

phrase

  • become helpless or frustrated
    accept defeat