Translation of satin in Indonesian

User Contribution

satin

antelas

noun