localizarse

Spanish

Verb

localizarse

  1. infinitive of localizar combined with se