Ĉu vi trovis la ombrelon pri kiu vi diris, ke vi perdis antaŭhieraŭ?

English Translation

Have you found the umbrella which you said you had lost the other day?

“Antaŭhieraŭ” specifically means “the day before yesterday”.