English-German dictionary »

skid pad meaning in German

EnglishGerman
skid pad noun

die SchleuderplatteSubstantiv