planting furrow - German English Dictionary
History

planting furrow



Meanings of "planting furrow" in German English Dictionary : 1 result(s)

English German
Patent
planting furrow Pflanzfurche