Dutch to English Translation

Nederlandse versie

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