arabdict Dictionary & Translator - Arabic-English translation for emplacement

      ...

      مربض {مِدْفَعِيّةٍ}

      Noun

      emplacement [pl. emplacements] , {weapons}
      emplacement [pl. emplacements]
      emplacement {mil.}
      emplacement {weapons}