German to English Dictionary

Deutsch Version

glimpsed German pronunciation - Say glimpsed in English pronunciation Meaning of "glimpsed" in English language