Translation of lekoda in English:

User Contribution

lekoda

owl

noun