avistarte

Spanish

Verb

avistarte

  1. infinitive of avistar combined with te