German-English dictionary »

venenklappe meaning in English

GermanEnglish
die Venenklappe Substantiv

venous valvenoun