German to English Dictionary

Deutsch Version

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