English-German dictionary »

loin strap meaning in German

EnglishGerman
loin strap noun

der RückenriemenSubstantiv