English-German dictionary »

sting sheath meaning in German

EnglishGerman
sting sheath noun

die StachelscheideSubstantiv