French edit

Pronunciation edit

Verb edit

englua

  1. third-person singular past historic of engluer

Anagrams edit