Translation of sala de lo penal in English:

sala de lo penal

criminal court, n.

feminine noun

  • 1

    criminal court