cohesive devices

English

Noun

cohesive devices

  1. plural of cohesive device