Search term Formosa has 3 results
EN English FR French
Formosa (proper) [name given to Taiwan island] Formose (proper) [name given to Taiwan island] (proper)
Formosa Formosa
FR French EN English
Formosa Formosa Province