Chinese English Dictionary

give sb a frosty stare    Add to My Vocabulary

  1. 冷若冰霜地盯某人一眼



Credits
Source of Dictionary: CC-CEDICT