SEAL A ROAD


Meaning of SEAL A ROAD in English

close a road against passage

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