English-German dictionary »

blown the whistle meaning in German

EnglishGerman
blown the whistle

abgepfiffen