English German Dictionary

English - Deutsch

demanding in German: