hayáis usado
-you have used
Present perfect subjunctivevosotrosconjugation ofusar.

usar

Probablemente, muchos de vosotros hayáis usado esto.
Many of you have probably used this.
Word of the Day
to drizzle