EnglishEdit

NounEdit

detractour ‎(plural detractours)

  1. Rare spelling of detractor.