tomato patch - Alemán Inglés Diccionario

tomato patch

Meanings of "tomato patch" in German English Dictionary : 1 result(s)

Inglés Alemán
Horticulture
tomato patch Tomatenbeet [n]