deliver a blow

  1. Verb darbe vurmak
  2. Verb yumruk atmak