Dutch to English Translation

Nederlandse versie

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