English
›
Words
to
keep out or in by use of a barrier
Translation:
English
Verb
0
barricade
Add
Translation