Definify.com

Definition 2024


entanglers

entanglers

English

Noun

entanglers

  1. plural of entangler