Translation of putri salju in English:

User Contribution

putri salju

snow white

noun