FAQs About the word supergrass

herba

a police informer who implicates many people

No synonyms found.

No antonyms found.

supergiant => supergegant, superfund site => Lloc de superfons, superfund program => Programa de superfons, superfund => superfons, superfluously => superfluament,