явун тамчы

Latin
yavun tаmçı
English: Translation
raindrop
noun