Ambassade
See also:
ambassade
Luxembourgish
Noun
Ambassade
f
(
plural
Ambassaden
)
embassy