See also: écœurants

French

edit

Adjective

edit

écoeurants m pl

  1. masculine plural of écoeurant