trous-de-loup

English

Noun

trous-de-loup

  1. plural of trou-de-loup