English-German dictionary »

head stall meaning in German

EnglishGerman
head stall noun

das KopfgestellSubstantiv