Translation of hora peak in English:

hora peak

rush hour, n.

feminine noun

Chile
  • 1

    rush hour