Detractress
Word Dictionary
-> Detractress
Search:
Detractress
(n.) A female detractor.
Terms of Use
Canadian Jobs