Translation of Ulat sutra in English:

User Contribution

Ulat sutra

Silkworm

noun