international pact; assembly of delegates from different nations

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