Wörterbuch Englisch Deutsch 🔎 extended search Hoden DeutschEnglish Hoden {m,mpl} balls [noun] Hoden {m,mpl} testicle [noun] Hoden {m,mpl} testicles [noun] related terms Hoden- [Präfix] testicular