English-German dictionary »

self-important little pipsqueak meaning in German

EnglishGerman
self-important little pipsqueak noun

der Pinscher [des Pinschers; die Pinscher]Substantiv