tete chien noun A large, light brown boa constrictor animal edit definition pronunciation related merle corbeau commentsGGGianna2 years agoThis translated in french is "dog head"Add Comment 1