spraying (of pesticide) - French English Dictionary
History

spraying (of pesticide)



Meanings of "spraying (of pesticide)" in French English Dictionary : 1 result(s)

English French
Environment
spraying (of pesticide) épandage [m]