sengseng

English: Translation
stuff, pack forcibly
verb
Physical Actions