sabisabini

English: Translation
wrap up or tie up over and over
verb
carroll-soulik-1973