English-German dictionary »

listening place meaning in German

EnglishGerman
listening place noun

der AbhörplatzSubstantiv