Translate
"wormseed"
in Turkish Language
English to Turkish
Turkish to English
English
Turkish
wormseed
i. kazayagi, bot. Chenopodium ambrosioides.
wormseed
kazayağı