Back to Dictionary
猪狗不如
豬狗不如
zhūgǒubùrú
1.
worse than a dog or pig
2.
lower than low
Metadata
- Category
- Chinese