English
›
Words
aggressively
entering into someone else’s territory
Translation:
English
Adjective
2
invasive
Add
Translation