to act for sb else/to act on sb's behalf/an agent/a diplomatic representative/a chargé d'affaires
Copyright © 2026 3Dict.net