German to English Dictionary

Deutsch Version

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