Dictionary English – Romanian

unimpeded



Adjectiv