Dutch to English Translation

Nederlandse versie

strottehoofd Dutch pronunciation - Say strottehoofd in English pronunciation Meaning of "strottehoofd" in English language