English-German dictionary »

team of dogs meaning in German

EnglishGerman
team of dogs noun

das HundegespannSubstantiv