embassy
Definition
The official residence or offices of an ambassador, typically in a foreign country.
日本語 外交官の公邸または事務所
Example
"The embassy processed her visa application within five business days."
The official residence or offices of an ambassador, typically in a foreign country.
日本語 外交官の公邸または事務所
"The embassy processed her visa application within five business days."