See also: ambassade

Luxembourgish

edit

Noun

edit

Ambassade f (plural Ambassaden)

  1. embassy