What does am selben Tag mean?

am selben Tag - German to English

on the same time