Dutch to English Translation

Nederlandse versie

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