Chinese English Dictionary

leave sb. on the mat    Add to My Vocabulary

  1. 拒绝接待某人



Credits
Source of Dictionary: CC-CEDICT