Dictionary English – Romanian

impassable



Adjectiv
1. (d. drumuri)

impracticabil


2.

de netrecut