drop irrigation - German English Dictionary
History

drop irrigation



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

English German
Patent
drop irrigation Tropfbewässerung
Statistics
drop irrigation Tropfbewässerung [f]