English
›
Words
to
touch on or have an effect on (someone or something)
Translation:
English
Verb
1
impinge
Add
Translation