Luxembourgish edit

Noun edit

Ambassaden

  1. plural of Ambassade