Turkish-English dictionary »

formoza meaning in English

TurkishEnglish
Formoza proper noun

Taiwan(East Asian island)
proper noun
[UK: taɪ.ˈwɑːn] [US: ˈtaɪ.ˈwɑːn]