English-Spanish dictionary »

new france meaning in Spanish

EnglishSpanish
New France (France's former possessions and colonies in North America)
proper noun

Nueva Franciaproper noun
{f}