deal sb. a blow

listen to the pronunciation of deal sb. a blow
English - Turkish

Definition of deal sb. a blow in English Turkish dictionary

deal a blow
geçirmek
deal a blow
Bir darbe anlaşma
deal smb. a blow
yumruk atmak
English - English

Definition of deal sb. a blow in English English dictionary

deal a blow
hit someone or something