ambassador meaning in French
n. ambassadeur, représentant permanent d'un etat auprès d'un etat étranger (personne ayant le titre de diplomate)
n. ambassadeur, représentant permanent d'un etat auprès d'un etat étranger (personne ayant le titre de diplomate)