tepe

Cyrillic
тэпэ
English: Translation
summit
noun