arabdict Dictionary & Translator - Arabic-English translation for mantrap

      Noun

      mantrap [pl. mantraps]