Translation of Olesego in English:

User Contribution

Olesego

the fortunate one

noun