sabeeloi

English: Translation
wrap up (something) hastily
verb
carroll-soulik-1973