syringes for spraying insecticides - French English Dictionary
History

syringes for spraying insecticides



Meanings of "syringes for spraying insecticides" in French English Dictionary : 1 result(s)

English French
Patents
syringes for spraying insecticides seringues pour projeter des insecticides