Insecticide (en. Insecticide)

Translation into Tagalog

Synonyms

  • bug spray
  • insect killer
  • pesticide