English German Dictionary

English - Deutsch

beetroot in German: