ambaissadors

Occitan

Noun

ambaissadors

  1. plural of ambaissador