тели янгур

Latin
tеli yangur
English: Translation
shower (rain)
noun