Dutch to English Translation

Nederlandse versie

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