English-Chinese dictionary »

carabiner meaning in Chinese

EnglishChinese
carabiner (metal link with a gate)
noun

鐵鎖noun

铁锁 /tiěsuǒ/noun

Your history