German shepherdTranslate German shepherd | into Italian Definition of German shepherd noun an Alsatian. German shepherd in other Oxford dictionaries Definition of German shepherd in the US English dictionary