Pinyin Dictionary results for "bie niu"

别扭
awkward; difficult; uncomfortable; not agreeing; at loggerheads; gauche
Dictionary data provided by CC-CEDICT