Translation of hora punta in English:

hora punta

rush hour, n.

feminine noun

Spain

  • 1

    rush hour