executive agreements
English
Noun
executive
agreements
plural of
executive agreement