Polish-English dictionary »

wyspa bożego narodzenia meaning in English

PolishEnglish
Wyspa Bożego Narodzenia noun

Christmas Islandnoun
non self-governing territory of Australia