arabdict Dictionary & Translator - Arabic-English translation for مِكْسَحَة

      Noun

      broom [pl. brooms] , {household}
      sweeper [pl. sweepers]