Translation of افتاد پڑنا in English:

افتاد پڑنا

phrase

  • meet with an accident, be in misery