dem

Cyrillic
дэм
English: Translation
point (time)
noun