Translation of Sefororo in English:

User Contribution

Sefororo

Shrew

noun