English German Dictionary

English - Deutsch

ladder in German: