dabui

English: Translation
to splash water on something with the hand
verb
Notes

redup.: dabudabui

carroll-soulik-1973