German-English dictionary »

abhörplatz meaning in English

GermanEnglish
der Abhörplatz Substantiv

listening placenoun