3 idioms featuring this character
Moved by the sight of something familiar
Signification littérale: Touching scenery produces feelings
Shocking; deeply disturbing
Signification littérale: Touch eyes shock heart
Apply knowledge broadly
Signification littérale: Touch category connect others