hagabonodia

English: Translation
to obstruct
ID
2873