arabdict Dictionary & Translator - Arabic-English translation for rattrap

      Noun

      rattrap {instruments & machines}
      rattrap [pl. rattraps]
      rattrap [pl. rattraps] , {instruments & machines}