French-Spanish dictionary »

nouvelle-france meaning in Spanish

FrenchSpanish
Nouvelle-France nom {f}

Nueva Francianoun