English

edit

Noun

edit

trous-de-loup

  1. plural of trou-de-loup