meaning of Botschaftskanzlei

Botschaftskanzlei - German to English

chancellery