Chinese-English dictionary »

锁子 /suǒzi/ meaning in English

ChineseEnglish
锁子 /suǒzi/ noun

lock [locks](something used for fastening)
noun
[UK: lɒk] [US: ˈlɑːk]