English

edit

Noun

edit

delouls

  1. plural of deloul

Anagrams

edit