Search term ambassadorial has one result
Jump to
EN English FR French
ambassadorial (a) [politics] d'ambassadeur (a) [politics]