◄
Reproachablr
►
Dictionary
1. (
a.
) Deserving reproach; censurable.
2. (
a.
) Opprobrius; scurrilous.
Clyx.com