a diplomatic note/letter of understanding or concern exchanged between governments
Copyright © 2024 3Dict.net