preterite perfect

NOUN
(general)-el pretérito anterior
Synonyms for preterite perfect
Word of the Day
to drizzle