Translation of Serolorolo in English:

User Contribution

Serolorolo

Thief/crook

noun