×

蛇头鼠眼 meaning in Chinese

a snake's head and a rat's eyes; crafty; wily; cunning

Related Words

  1. 蛇蛇
  2. 蛇头宁
  3. 蛇头鼠尾
  4. 蛇头属
  5. 蛇头素
PC Version

Copyright © 2018 WordTech Co.