English-Italian translations for insecticide
- insetticidaCosì non occorre più impiegare alcun insetticida: un vantaggio per l'ambiente! There would then be no need to spray insecticides - good news for the environment!
Definition of insecticide
- A substance used to kill insects
Trending Searches
Popular Dictionaries