tırtır

Cyrillic
тыртыр
English: Translation
caterpillar
noun