Translation of hora feliz in English:

hora feliz

happy hour, n.

feminine noun

  • 1

    happy hour