globalizarlo
Spanish
Verb
globalizarlo
infinitive of
globalizar
combined with
lo