English-Latin dictionary »

île-de-france meaning in Latin

EnglishLatin
Île-de-France (region of France)
proper noun

Insula Franciaeproper noun
{f}