Polish-English dictionary »

port-of-spain meaning in English

PolishEnglish
Port-of-Spain noun

Port of Spainnoun
The capital of Trinidad and Tobago