English-German dictionary »

tommy nut meaning in German

EnglishGerman
tommy nut noun

die KnebelmutterSubstantiv