German to English Dictionary

Deutsch Version

Directorate General German pronunciation - Say Directorate General in English pronunciation Meaning of "Directorate General" in English language