Turkish Turkish Kyrgyz Kyrgyz

damla

Translation

тамчы

Dictionary meaning

тамчы

Other languages

English English

drop

Russian Russian

капля.