German English Dictionary

Deutsch - English

Ski laufen in English: