German-English dictionary »

abhöranlage meaning in English

GermanEnglish
die Abhöranlage [der Abhöranlage; die Abhöranlagen] Substantiv

listening facilitynoun