German-English dictionary »

knebelmutter meaning in English

GermanEnglish
die Knebelmutter Substantiv

tommy nutnoun