Flypaper (en. Flypaper)

Translation into Tagalog

Synonyms

  • fly catcher
  • insect trap
  • sticky paper