Definify.com

Definition 2026


engluant

engluant

French

Verb

engluant

  1. present participle of engluer