FAQs About the word supergrass

martor principal

a police informer who implicates many people

No synonyms found.

No antonyms found.

supergiant => supergigant, superfund site => Sit Superfund, superfund program => Programul superfond, superfund => superfond, superfluously => inutil,