German to English Dictionary

Deutsch Version

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