German to English Dictionary

Deutsch Version

plant louse, aphid German pronunciation - Say plant louse, aphid in English pronunciation Meaning of "plant louse, aphid" in English language