tаrаčıq

Cyrillic
тарачыкъ
English: Translation
excitement
noun