Słownik prawniczo handlowy polsko-angielski Anna Słomczewska

to denounce, to make delation, to delate, to turn informer