Dutch to English Translation

Nederlandse versie

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