Blamable
English Translation from English to English dictionary online for the word Blamable
-
1 a.
Deserving of censure; faulty; culpable; reprehensible; censurable; blameworthy.
-
2 a.
Deserving of censure; faulty; culpable; reprehensible; censurable; blameworthy.