meaning of Ariadnefaden

Ariadnefaden - German to English

Ariadne's thread