Search term France Télécom has 2 results

EN IT Translations for france

France Francia {f}
France (n) [geography] Francia (n) {f} [geography]