mongrels
n. 杂种狗( mongrel的名词复数 ); 混合物
A mongrel is a dog which is a mixture of different breeds.
" You cheap mongrels don't know what's good for you!'screamed the pock - marked man.
黑麻子怒叫道: “ 不识好歹的贱狗!