German-English dictionary »

stemmapparat meaning in English

GermanEnglish
der Stemmapparat Substantiv

mortisernoun