Translation of Kain tenun in English:

User Contribution

Kain tenun

Wover cloth

noun