deliver a blow to; "he belted his opponent"
Englisch - Griechisch
Definition von deliver a blow to; "he belted his opponent" im Englisch Griechisch wörterbuch