meaning of an allen Tagen die mit „g“ enden und mittwochs

an allen Tagen die mit „g“ enden und mittwochs - German to English

on each and every day that stops with / in 'y' [hum.]