Translation of silk worm farm in Indonesian

User Contribution

silk worm farm

peternakan ulat bulu

noun