Translation of to blow the whistle on sth in Romanian

to blow the whistle on sth

phrase

  • 1

    a dezvălui un lucru ilegal