international pact; assembly of delegates from different nations

listen to the pronunciation of international pact; assembly of delegates from different nations
English - English
international convention