Translation of sefororo in English:

User Contribution

sefororo

Shrew

noun