English-Chinese dictionary »

chameleon meaning in Chinese

EnglishChinese
chameleon [chameleons] (reptile)
noun
[UK: kə.ˈmiː.lɪən]
[US: tʃə.ˈme.liən]

变色蜥蜴 /biànsè xīyì/noun

变色龙 /biànsèlóng/noun

變色蜥蜴noun

變色龍noun

避役 /bìyì/noun