German to English Dictionary

Deutsch Version

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