Translation of سامنے ہونا in English:

سامنے ہونا

phrase

  • face, challenge
  • be located in front of or opposite side, be situated on the other side
  • come in front of