deli

Cyrillic
дэли
English: Translation
idiot (male)
noun