Ambassaden

Luxembourgish

Noun

Ambassaden

  1. plural of Ambassade