meaning of reproachablr

1. Deserving reproach; censurable.
2.
Opprobrius; scurrilous.


Related Words

reproachablr |

Developed & Maintained By Taraprasad.com

Treasure Words