detackifiers

English

Noun

detackifiers

  1. plural of detackifier