international pact; assembly of delegates from different nations

listen to the pronunciation of international pact; assembly of delegates from different nations
الإنجليزية - الإنجليزية
international convention