chien-loup

French

Noun

chien-loup m (plural chiens-loups)

  1. wolf dog