useless trivia: What Word Means: To Defeat Decisively - To Hit Heavily?


Answer: Loading...