localizarse
Spanish
Verb
localizarse
infinitive of
localizar
combined with
se