English German Dictionary

English - Deutsch

supermarket in German: