English-synonym dictionary »

supergrass synonyms in Hungarian

EnglishSynonym
supergrass noun

betrayernoun
generic term

blabbernoun
generic term

informernoun
generic term

ratnoun
generic term

squealernoun
generic term