Translation of پیچ میں آنا in English:

پیچ میں آنا

phrase

  • be in a dilemma