arabdict Dictionary & Translator - Arabic-English translation for slugger

      Noun

      slugger [pl. sluggers] , {sport}
      ملاكم {رياضة}

      similar Translations