Pinyin Dictionary results for "zhu gou bu ru"

猪狗不如
worse than a dog or pig; lower than low
Dictionary data provided by CC-CEDICT