A chemical used to kill insects
English: insecticide, insect powder
Bahasa: insektisida
Less certain link between this word and this sense.
insect powder, insecticide
English: insecticide, insect powder
Bahasa: insektisida
Less certain link between this word and this sense.