Pinyin Dictionary results for "heng xing ba dao"

横行霸道
to oppress; to rule as a despot; to tyrannize
Dictionary data provided by CC-CEDICT