localizara
See also:
localizará
Portuguese
Verb
localizara
first
/
third-person
singular pluperfect indicative of
localizar
Spanish
Verb
localizara
first
/
third-person
singular imperfect subjunctive of
localizar