Polish-English dictionary »

nowa fundlandia i labrador meaning in English

PolishEnglish
Nowa Fundlandia i Labrador

Newfoundland and Labrador