Translation of پشت بہ دیوار in English:

پشت بہ دیوار

phrase

  • at bay, astonished, at the end of one's wits