strong blow or punch - Spanish English Dictionary

Suggest a Term