Translation of New England in Spanish:

New England

Nueva Inglaterra, n.

noun

  • 1

    Nueva Inglaterra feminine