English-French dictionary »

new spain meaning in French

EnglishFrench
New Spain (historical colony)
proper noun

Nouvelle-Espagne◼◼◼nom {f}