Detailed Translations for Espagne from French to English
Espagne:
Translation Matrix for Espagne:
Wiktionary Translations for Espagne:
Espagne
Espagne
proper noun
-
country in Europe
Cross Translation:
External Machine Translations:
Related Translations for Espagne