A fabric made from the fine threads produced by certain insect larvae
English: silk
Less certain link between this word and this sense.
silk
English: silk
Less certain link between this word and this sense.
English: silk
Bahasa: sutra
Less certain link between this word and this sense.