English German Dictionary

English - Deutsch

emblazon in German: