English and French Translation Search Results for Formosa
English
Detailed Translations for Formosa from English to French
formosa:
Formosa:
Translation Matrix for Formosa:
Noun | Related Translations | Other Translations |
-
|
Taiwan
|
|
Related Definitions for "Formosa":
-
an island in southeastern Asia 100 miles off the coast of mainland China in the South China Sea1
Wiktionary Translations for Formosa:
Formosa
proper noun
-
name given to Taiwan island