kamus
.
Search
About
encroaching
English
encroaching(a), invasive, trespassing(a)
Adjective
Gradually intrusive without right or permission
English: encroaching(a), invasive, trespassing(a)
English words with similar meanings
Show 2 words
invasive
trespassing