AMBASSADOUR

Source: 553

ambassadour. (fr) ambassadour, messenger