German-English dictionary »

stechapparat meaning in English

GermanEnglish
der Stechapparat Substantiv

stinging organsnoun