dem

Cyrillic
дэм
English: Translation
moment
noun