English ⇔ German / Englisch ⇔ Deutsch

English - Deutsch, Deutsch - English


listening post

DeutschEnglish
Horchposten {m} listening post [noun]