Chinese English Dictionary

rat snake    Add to My Vocabulary

  1. 鼠蛇



Credits
Source of Dictionary: CC-CEDICT