Translation of کیا سامنے آنا in English:

کیا سامنے آنا

phrase

  • suffer because of one's own wrongdoing