Translation of lesa humanidad in English:

lesa humanidad

feminine noun

  • 1

    crimen/delito de lesa humanidad crime against humanity