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."