Polish-English dictionary »

turks i caicos meaning in English

PolishEnglish
Turks i Caicos noun

Turks and Caicos Islandsnoun
a British overseas territory in the Caribbean