arabdict Dictionary & Translator - Arabic-English translation for مُوَاجَهَة

      Noun

      confrontation [pl. confrontations] , {law}
      مواجهة {قانون}
      facing [pl. facings]
      showdown [pl. showdowns]
      encounter {ing}, {relig.}
      مواجهة {دين}
      standoff [pl. standoffs]
      audience [pl. audiences]

      ...