Chinese-English dictionary »

梭子 /suōzi/ meaning in English

ChineseEnglish
梭子 /suōzi/ noun

shuttle [shuttles](weaving tool)
noun
[UK: ˈʃʌt.l̩] [US: ˈʃʌt.l̩]

Your history