That struck home.

listen to the pronunciation of That struck home.
English - German
Der Hieb sitzt
That struck home.
Favorites