meaning of detracter

1. One who detracts; a detractor.


Related Words

detracter |

Developed & Maintained By Taraprasad.com

Treasure Words