Translation of Nueva Escocia in English:

Nueva Escocia

Nova Scotia, n.

feminine noun

  • 1

    Nova Scotia