globalizers
English
Noun
globalizers
plural of
globalizer