arabdict Dictionary & Translator - Arabic-English translation for طَبَنْجَة

      Noun

      pistol [pl. pistols] , {weights & measures}
      gun [pl. guns]
      bulldog {weapons}
      revolver {weights & measures}