What does Botschaftsgebäude mean?

Botschaftsgebäude - German to English

embassy building

View more

  • embassy [building]