German-English dictionary »

giftkanal meaning in English

GermanEnglish
der Giftkanal Substantiv

venom canalnoun