meaning of Botschaftsflüchtlinge

Botschaftsflüchtlinge - German to English

embassy refugees