English
›
Words
to
encroach or make inroads (on the rights or property of others)
Translation:
English
Verb
7
impinge
Add
Translation