Pinyin Dictionary results for "ba mian ling long"

八面玲珑
be smooth and slick (in establishing social relations)
Dictionary data provided by CC-CEDICT