Pinyin Dictionary results for "zhu gou"

猪狗
pig-dog (intended as insult); Schweinhund
猪狗不如
worse than a dog or pig; lower than low
Dictionary data provided by CC-CEDICT