Translation of libertad con cargos in English:

libertad con cargos

release pending trial, n.

feminine noun

Spain

  • 1

    release pending trial