meaning of Botschaftspersonal

Botschaftspersonal - German to English

embassy staff