tomatenstrauch - German English Dictionary

tomatenstrauch

Play ENDEDEde

Meanings of "tomatenstrauch" in English German Dictionary : 2 result(s)

German English
Botany
Tomatenstrauch [m] tomato vine
Tomatenstrauch tomato vine