Translation of centro de vacaciones in English:

centro de vacaciones

holiday center, n.

masculine noun

  • 1

    holiday center US
    holiday centre British