Qurrus

Qurrus
English: Translation
Gushing sound of water etc
verb
adjective
Water, bodies of water and the water cycle