avistaros

Spanish

Verb

avistaros

  1. infinitive of avistar combined with os