Translation of berdosa in English:

berdosa

commit a sin

adjective & verb

  • 1

    commit a sin