deli

Cyrillic
дэли
English: Translation
mad
adjective