hhau

English: Translation
tie up, fasten by tying (wrapping)
verb
carroll-soulik-1973