English-German dictionary »

strap-handle meaning in German

EnglishGerman
strap-handle noun

der seitlicher HenkelSubstantiv