German to English Dictionary

Deutsch Version

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