English German Dictionary

English - Deutsch

priest in German: