English
›
Words
inroad
Translation:
English
Noun
2
advance
that lessens the quantity or difficulty of something
0
hostile
invasion
Add
Translation