demek

Cyrillic
дэмэк
English: Translation
imply
verb