English-German dictionary »

shepherd's check meaning in German

EnglishGerman
shepherd's check

Pepita