impassable road

انگلیسی به انگلیسی

• blocked road, closed route, road that cannot be traversed

پیشنهاد کاربران