Polish-English dictionary »

wyspa świętego tomasza meaning in English

PolishEnglish
Wyspa Świętego Tomasza

São Tomé Island