Translation of Channel Islands in Spanish:

Channel Islands

plural noun

  • 1

    the Channel Islands las Islas Anglonormandas