arabdict Dictionary & Translator - Arabic-English translation for مِبْخَرَة

      Noun

      fumigator [pl. fumigators] , {instruments & machines}
      censer [pl. censers] , {instruments & machines}
      brazier [pl. braziers]
      steamer [pl. steamers]
      thurible {instruments & machines}

      ...