English German Dictionary

English - Deutsch

pedestrian in German: