globalizarla
Spanish
Verb
globalizarla
infinitive of
globalizar
combined with
la