Online Dictionary

abhörplatz {m} Explained

Abhörplatz {m} at German => English Of Explained:

listening place