German to English Dictionary

Deutsch Version

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