German-English dictionary »

schrillapparat meaning in English

GermanEnglish
Schrillapparat

stridulating mechanism

der Schrillapparat Substantiv

stridulating apparatusnoun