Back to N3 Words
Meanings
English
able to take a lot of punishment (of a boxer, etc.)