dem

Cyrillic
дэм
English: Translation
instant
noun