mаnzаrа

Cyrillic
манзара
English: Translation
landscape
noun