Definify.com

Definition 2025


engluant

engluant

French

Verb

engluant

  1. present participle of engluer