Polish-English dictionary »

formoza meaning in English

PolishEnglish
Formoza noun

Formosanoun
Taiwan island