FORMOSA


Meaning of FORMOSA in English

n. Taiwan, island of southeast Asia off the the southeastern coast of China; province in Argentina

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.