meaning of Allgemeiner Deutscher Nachrichtendienst

Allgemeiner Deutscher Nachrichtendienst - German to English

General German News Service