1 ambassage | Definition of ambassage

ambassage

am·​bas·​sage

Definition of ambassage

variant of