labua

English: Translation
knead thoroughly
verb
carroll-soulik-1973