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