An animal or person with an especially nasty and combative demeanor English - French

Related words

junkyard dog 




English translator: English French An animal or person with an especially nasty and combative demeanor  Eesti sõnaraamat   Español Traductor   Svenska Översättare