meaning of am zweitletzten Tag

am zweitletzten Tag - German to English

in the second from / to last day