ambassadours
English
Noun
ambassadours
plural of
ambassadour