Blamable



adjective
1.
(that deserves blame, culpable) ដែលអាចតិះដៀលបាន, ដែលគួរឲ្យស្ដីបន្ទោស
ENGLISH MEANING
adjective
1.
Deserving of censure; faulty; culpable; reprehensible; censurable; blameworthy.