шаршар

Latin
şаrşаr
English: Translation
waterfall
noun