Dutch to English Translation

Nederlandse versie

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