English German Dictionary

English - Deutsch

hamster in German: