Translation of placa de matrícula in English:

placa de matrícula

license plate, n.

feminine noun

  • 1

    license plate US
    number plate British