Chinese-English dictionary »

三录仪 /sānlùyí/ meaning in English

ChineseEnglish
三录仪 /sānlùyí/ noun

tricorder(handheld device)
noun