Translation of Legokobu in English:

User Contribution

Legokobu

Raven

noun