meaning of detractress

1. A female detractor.


Related Words

detractress |

Developed & Maintained By Taraprasad.com

Treasure Words