Translation of centro turístico in English:

centro turístico

tourist resort, n.

masculine noun

  • 1

    tourist resort
    tourist center US
    tourist centre British