Українсько-англійський словник

забарикадувати

To barricade, to block

Українсько-англійський словник