yumruk atmak

  1. Verb to hammer
  2. Verb to paste
  3. Verb to plaster
  4. Verb to deliver a blow
  5. Verb to land a blow
  6. Verb to land a punch
to take a swing at sb Verb