Only $2.99/month

Avancemos 2 Irregular Preterite (Ir, Ser, Ver, Dar, Hacer) Meanings