Translation of derita in English:

derita

suffering

noun

  • 1

    suffering