duuli

English: Translation
to surround; to block; to blockade
transitive verb
lieber-dikepa-1974-p-40-2
ID
2690