Translation of betsi in English:

User Contribution

betsi

daughters in law

noun