What does Botschaftsgelände mean?

Botschaftsgelände - German to English

embassy chemical

View more

  • embassy floor