French

edit

Adjective

edit

délurés

  1. masculine plural of déluré