Disgusted (fr. Dégoûté)

Translation into English

Synonyms

  • odieux
  • déplaisant
  • écœurant
  • répugnant