Translation of jefa de la policía in English:

jefa de la policía

chief of police, n.

feminine noun

  • 1

    chief of police