Pinyin Dictionary results for "xiong ba ba"

凶巴巴
harsh; savage; fierce
Dictionary data provided by CC-CEDICT