German to English Dictionary

Deutsch Version

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