deliver (a blow); "he landed several blows on his opponent's head"

listen to the pronunciation of deliver (a blow); "he landed several blows on his opponent's head"
deliver (a blow); "he landed several blows on his opponent's head"
Favorites