シェパード
shepādo

Noun

1. German shepherd (dog breed); Alsatian

そのシェパードは、びっこをひきながら みち あるいていた。
sono shepādowa bikkō hikinagara michio aruite ita.
The German Shepherd was limping down the street.
Noun

2. shepherd

Other forms: