German-English dictionary »

stummelaffe meaning in English

GermanEnglish
der Stummelaffe Substantiv

guerezanoun