English German Dictionary

English - Deutsch

scarf in German: