Translation of Sefolotšane in English:

User Contribution

Sefolotšane

Stillborn

noun