ambaixadors
Catalan
Noun
ambaixadors
plural of
ambaixador