German to English Dictionary

Deutsch Version

life form German pronunciation - Say life form in English pronunciation Meaning of "life form" in English language