IMPASSABLE ROAD


Meaning of IMPASSABLE ROAD in English

blocked road, closed route, road that cannot be traversed

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.