← Tulu Dictionary
julululu
ಜುಲುಜುಲು
adj.
the noise of falling water.
mariappa-bhat-1967-vision