Definition of "ambassage"

ambassage