Englishfor English speakers
trou-de-loup English
Meaning trou-de-loup meaning
What does trou-de-loup mean?
trou-de-loup
Synonyms trou-de-loup synonyms
What other words have the same or similar meaning as trou-de-loup?