Dictionary for English, Malay, chines, Indonesian, Japanese, etc
English Definition
    noun
  1. Taiwan, Formosa: an island in southeastern Asia 100 miles off the coast of mainland China in the South China Sea
Translation
Not found. Request noted. Other translations below.Chinese fú mó sà, 福摩薩, 福摩萨
Indonesian Formosa
Korean 타이완 섬
Russian тайвань