Translation of Legokolodi in English:

User Contribution

Legokolodi

Millipede

noun