Dictionary Translate Correct Ask AI
Noun
slugger [pl. sluggers] , {sport}
ملاكم {رياضة}
similar Results