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

      Noun

      confrontation [pl. confrontations] , {relig.}
      مجابهة {طب نفسي}، {دين}
      facing [pl. facings]

      ...

      related Translations

      headwind (n.) , {mil.}