Translation of detención preventiva in English:

detención preventiva

police custody, n.

feminine noun

  • 1

    police custody