English-German dictionary »

feeding site meaning in German

EnglishGerman
feeding site noun

die FraßstelleSubstantiv