Translation of ficha policial in English:

ficha policial

police record, n.

feminine noun

  • 1

    police record