Search term whistle-blower has one result
Jump to
EN English PT Portuguese
whistle-blower (n) [one who reports a problem or violation to the authorities] (n) delator (n) [one who reports a problem or violation to the authorities]