Turkish-English dictionary »

yeni fransa meaning in English

TurkishEnglish
Yeni Fransa proper noun

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