tesele

Cyrillic
тэсэльэ
English: Translation
resort
noun