Crossword clues for megahurts
megahurts
Wiktionary
megahurts
n. (plural of megahurt English)