English-Turkish dictionary »

new france meaning in Turkish

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

Yeni Fransaproper noun

Your history