meaning of Botschafteramt

Botschafteramt - German to English

ambassadorship