English-Latin dictionary »

block up, barricade meaning in Latin

EnglishLatin
block up, barricade verb

obstruo [obstruere, obstruxi, obstructus](3rd)
verb