deryа

Cyrillic
дэрйа
English: Translation
pass (mountain)
noun