pastore tedesco

Noun

 * 1) German shepherd, Alsatian