What does am Tag davor mean?

am Tag davor - German to English

(on) your day before