Translation of JP in Spanish:

JP

noun

  • 1

    • Justice of the Peace