Translation of derita in English:

derita

suffering

  • 1

    suffering