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