Back to Dictionary
狗崽子
gǒuzǎizi
1. (coll.) puppy
2. (derog.) son of a bitch