FAQs About the word supergrass

super délateur

a police informer who implicates many people

No synonyms found.

No antonyms found.

supergiant => supergéante, superfund site => Site superfund, superfund program => Programme de superfonds, superfund => superfonds, superfluously => superflu,