English German Dictionary

English - Deutsch

eyelash in German: