avistarte
Spanish
Verb
avistarte
infinitive of
avistar
combined with
te