čekilgen

Cyrillic
чэкильгэн
English: Translation
attractive
adjective