Translation of dosa in English:

dosa

sin

noun

  • 1

    sin