Spanish deck
embajada
noun·b2

embajada

An embassy; a country's diplomatic office located in another country

Voy a la embajada.

La embajada está cerrada.