arabdict Dictionary & Translator - Arabic-English translation for مَزْبَلَة

      Noun

      dump [pl. dumps]
      midden [pl. middens]
      dunghill [pl. dunghills]

      related Translations