English-Turkish dictionary »

new spain meaning in Turkish

EnglishTurkish
New Spain (historical colony)
proper noun

Yeni İspanyaproper noun