swelling or bump on the head from a blow - Spanish English Dictionary

Suggest a Term