See also: delia and Delia

French

edit

Verb

edit

délia

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

Anagrams

edit