avistarse

Spanish

Verb

avistarse

  1. infinitive of avistar combined with se