English German Dictionary

English - Deutsch

sightseeing in German: