Browse Chinese (Traditional)–English Dictionary - 蚺 ... 弱智 - Cambridge Dictionary