Englishfor English speakers
hit something like a ton of bricks English
Synonyms hit something like a ton of bricks synonyms
What other words have the same or similar meaning as hit something like a ton of bricks?