Polish-French dictionary »

wyspa bożego narodzenia meaning in French

PolishFrench
Wyspa Bożego Narodzenia

île Christmas

Île Christmas