German-English dictionary »

steckmuschel meaning in English

GermanEnglish
die Steckmuschel [der Steckmuschel; die Steckmuscheln] Substantiv

wing shellnoun