English-Chinese dictionary »

tricorder meaning in Chinese

EnglishChinese
tricorder (handheld device)
noun

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

三錄儀noun