Pinyin Dictionary results for "ren suo"

任所
one's office; place where one holds a post
人所共知
something that everybody knows
强人所难
to force someone to do something
Dictionary data provided by CC-CEDICT