Translation of serurubele in English:

User Contribution

serurubele

butterfly

noun