See also: écœurée

FrenchEdit

VerbEdit

écoeurée

  1. feminine singular of the past participle of écoeuré