Summary
French to English:   more detail...
  1. Île Norfolk:


French

Detailed Translations for Île Norfolk from French to English

Île Norfolk:

Île Norfolk noun

  1. Île Norfolk
    the Norfolk Island

Translation Matrix for Île Norfolk:

NounRelated TranslationsOther Translations
Norfolk Island Île Norfolk

Related Translations for Île Norfolk