Back to Dictionary
猪狗
豬狗
zhūgǒu
1. pig-dog (intended as insult)
2. Schweinhund