Dutch to English Translation

Nederlandse versie

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