Translation of pastora alemana in English:

pastora alemana

German shepherd, n.

feminine noun

  • 1

    German shepherd
    Alsatian