French
Detailed Translations for Île de Wight from French to English
Wiktionary Translations for Île de Wight:
Île de Wight
proper noun
-
island and county off the south coast of England