Translation of contrato de alquiler in English:

contrato de alquiler

rental agreement, n.

masculine noun

  • 1

    rental agreement
    lease