See also: delia and Delia

French edit

Verb edit

délia

  1. third-person singular past historic of délier

Anagrams edit