English German Dictionary

English - Deutsch

inhabitant in German: