Shurr

English: Translation
continuously dripping; liquid
verb
Physical Actions