entanglers

English

Noun

entanglers

  1. plural of entangler