"embassy" is Посольство in Russian.
Посольство means "embassy" in English.
Word #2857 of 4,000 by frequency in Russian — level B2.
Мы получили визу в посольстве вчера.
We got the visa at the embassy yesterday.