Dutch to English Translation

Nederlandse versie

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