Arti dalam bahasa Inggris pestisida pesticide; pesticides Arti lain yang mungkinpesticides; pesticide; any pesticides; the pesticides; the pesticide; of the pesticide;