Pinyin Dictionary results for "gou zai zi"

狗崽子
(coll.) puppy; (derog.) son of a bitch
Dictionary data provided by CC-CEDICT