chien de la casse French -
1.
Englishjunkyard dog
-
EnglishAn animal or person with an especially nasty and combative demeanor
-
Frenchchien de la casse
English translator: French chien de la casse Eesti sõnaraamat Español Traductor Svenska Översättare