dabuia

English: Translation
to to splash water on something with the hand at one time
verb