dog in French
dog in French
chien
animal
chien
morally reprehensible person — see also scoundrel