to make something international; to involve multiple nations

listen to the pronunciation of to make something international; to involve multiple nations
English - English
internationalise
internationalize
to make something international; to involve multiple nations
Favorites