English-French dictionary »

junkyard dog meaning in French

EnglishFrench
junkyard dog (An animal or person with an especially nasty and combative demeanor)
noun

chien de la cassenom {m}