telesqоp

Cyrillic
тэлескоп
English: Translation
telescope
noun