German-English dictionary »

venenknoten meaning in English

GermanEnglish
der Venenknoten Substantiv

venous nodenoun