Translation of bercela in English:

bercela

to have shortcomings

  • 1

    to have shortcomings
    ‘hanya Tuhanlah yang tidak bercela’ only God is perfect